package com.ytjj.qmyx.supplychain.common.model.response;

import lombok.Data;
import org.springframework.beans.BeanUtils;

import java.util.Date;
import java.util.List;

/**
 * @Description TODO
 * @ClassName CategoryResponse
 *
 * 
 * @Version 1.0
 **/
@Data
public class CategoryResponse {

    private Integer id;

    /**
     * 小图
     */
    private String icon;

    /**
     * 父id 0为最上级
     */
    private Integer pid;

    /**
     * 标题
     */
    private String title;

    /**
     * 1 上架 2 下架
     */
    private Byte status;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 级别
     * 1-一级 2-二级 3-三级
     */
    private Integer level;

    /**
     *二级分类列表
     */
    private List<ProductCategoryResponse> childCategoryList;

    public CategoryResponse() {
    }
    public CategoryResponse(ProductCategoryResponse productCategoryResponse) {
        BeanUtils.copyProperties(productCategoryResponse, this);
    }

}
